TFS: A Transparent File System for Contributory Storage
نویسندگان
چکیده
Contributory applications allow users to donate unused resources on their personal computers to a shared pool. Applications such as SETI@home, Folding@home, and Freenet are now in wide use and provide a variety of services, including data processing and content distribution. However, while several research projects have proposed contributory applications that support peer-to-peer storage systems, their adoption has been comparatively limited. We believe that a key barrier to the adoption of contributory storage systems is that contributing a large quantity of local storage interferes with the principal user of the machine. To overcome this barrier, we introduce the Transparent File System (TFS). TFS provides background tasks with large amounts of unreliable storage—all of the currently available space—without impacting the performance of ordinary file access operations. We show that TFS allows a peer-to-peer contributory storage system to provide 40% more storage at twice the performance when compared to a user-space storage mechanism. We analyze the impact of TFS on replication in peer-to-peer storage systems and show that TFS does not appreciably increase the resources needed for file replication.
منابع مشابه
Transparent Contribution of Storage and Memory
Many research projects have proposed contributory systems that utilize the significant free disk space, idle memory, and wasted CPU cycles found on end-user machines. These applications include peer-to-peer backup, large-scale distributed storage, and distributed computation such as signal processing and protein folding. While users are generally willing to give up unused CPU cycles, a variety ...
متن کاملTransparent Contribution of Memory
A multitude of research and commercial projects have proposed contributory systems that utilize wasted CPU cycles, idle memory and free disk space found on end-user machines. These applications include distributed computation such as signal processing and protein folding, peer-to-peer backup, and large-scale distributed storage. While users are generally willing to give up unused CPU cycles, th...
متن کاملA Light-weight, Temporary File System for Large-scale Web Servers
Several recent studies have pointed out that file I/Os can be a major performance bottleneck for some large Web servers. Large I/O buffer caches often do not work effectively for large servers. This paper presents a novel, lightweight, temporary file system called TFS that can effectively improve I/O performance for large servers with small cost. TFS is a much more cost-effective scheme than th...
متن کاملTransCrypt: A Secure and Transparent Encrypting File System for Enterprises
Increasing thefts of sensitive data owned by individuals and organizations call for an integrated solution to the problem of storage security. Most existing systems are designed for personal use and do not address the unique demands of enterprise environments. An enterprise-class encrypting file system must take a cohesive approach towards solving the issues associated with data security in org...
متن کاملLongitudinal and Transverse Feedback Systems for Pls Storage Ring*
The Pohang Light Source (PLS) storage ring uses two bunch-by-bunch feedback systems a longitudinal feedback system (LFS) and a transverse feedback system (TFS) to cure the coupled bunch instabilities due to higher order modes of RF cavities and resistive wall impedance. The LFS employs the digital electronics developed for ALS and PEPII and uses a cavity-type kicker, and it was successfully com...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2007